Catherine "Kay" Maguire (later Horsfall, February 4, 1906 – April 1991) was an American track and field athlete who competed in the 1928 Summer Olympics.
She was born in Pacific, Missouri.
In 1928 she finished eighth in the high jump event.